Public Class NewOrderList
Inherits Message

'Component: Header
Private m_Header As Header

<FieldInfo(GetType(Header), 0)> _
Public Property Header() As Header
Get
Return m_Header
End Get
Set (value As Header)
m_Header = value
End Set
End Property



Private m_ListID As String

<FieldInfo(GetType(ListIDFieldInfo), 1)> _
Public Property ListID() As String
Get
Return m_ListID
End Get
Set (value As String)
m_ListID = value
End Set
End Property

Private m_BidID As String

<FieldInfo(GetType(BidIDFieldInfo), 2)> _
Public Property BidID() As String
Get
Return m_BidID
End Get
Set (value As String)
m_BidID = value
End Set
End Property

Private m_ClientBidID As String

<FieldInfo(GetType(ClientBidIDFieldInfo), 3)> _
Public Property ClientBidID() As String
Get
Return m_ClientBidID
End Get
Set (value As String)
m_ClientBidID = value
End Set
End Property

Private m_ProgRptReqs As ProgRptReqs

<FieldInfo(GetType(ProgRptReqsFieldInfo), 4)> _
Public Property ProgRptReqs() As ProgRptReqs
Get
Return m_ProgRptReqs
End Get
Set (value As ProgRptReqs)
m_ProgRptReqs = value
End Set
End Property

Private m_BidType As BidType

<FieldInfo(GetType(BidTypeFieldInfo), 5)> _
Public Property BidType() As BidType
Get
Return m_BidType
End Get
Set (value As BidType)
m_BidType = value
End Set
End Property

Private m_ProgPeriodInterval As Int32

<FieldInfo(GetType(ProgPeriodIntervalFieldInfo), 6)> _
Public Property ProgPeriodInterval() As Int32
Get
Return m_ProgPeriodInterval
End Get
Set (value As Int32)
m_ProgPeriodInterval = value
End Set
End Property

Private m_CancellationRights As Char

<FieldInfo(GetType(CancellationRightsFieldInfo), 7)> _
Public Property CancellationRights() As Char
Get
Return m_CancellationRights
End Get
Set (value As Char)
m_CancellationRights = value
End Set
End Property

Private m_MoneyLaunderingStatus As Char

<FieldInfo(GetType(MoneyLaunderingStatusFieldInfo), 8)> _
Public Property MoneyLaunderingStatus() As Char
Get
Return m_MoneyLaunderingStatus
End Get
Set (value As Char)
m_MoneyLaunderingStatus = value
End Set
End Property

Private m_RegistID As String

<FieldInfo(GetType(RegistIDFieldInfo), 9)> _
Public Property RegistID() As String
Get
Return m_RegistID
End Get
Set (value As String)
m_RegistID = value
End Set
End Property

Private m_ListExecInstType As Char

<FieldInfo(GetType(ListExecInstTypeFieldInfo), 10)> _
Public Property ListExecInstType() As Char
Get
Return m_ListExecInstType
End Get
Set (value As Char)
m_ListExecInstType = value
End Set
End Property

Private m_ListExecInst As String

<FieldInfo(GetType(ListExecInstFieldInfo), 11)> _
Public Property ListExecInst() As String
Get
Return m_ListExecInst
End Get
Set (value As String)
m_ListExecInst = value
End Set
End Property

Private m_EncodedListExecInstLen As Int32

<FieldInfo(GetType(EncodedListExecInstLenFieldInfo), 12)> _
Public Property EncodedListExecInstLen() As Int32
Get
Return m_EncodedListExecInstLen
End Get
Set (value As Int32)
m_EncodedListExecInstLen = value
End Set
End Property

Private m_EncodedListExecInst As Byte()

<FieldInfo(GetType(EncodedListExecInstFieldInfo), 13)> _
Public Property EncodedListExecInst() As Byte()
Get
Return m_EncodedListExecInst
End Get
Set (value As Byte())
m_EncodedListExecInst = value
End Set
End Property

Private m_AllowableOneSidednessPct As Decimal

<FieldInfo(GetType(AllowableOneSidednessPctFieldInfo), 14)> _
Public Property AllowableOneSidednessPct() As Decimal
Get
Return m_AllowableOneSidednessPct
End Get
Set (value As Decimal)
m_AllowableOneSidednessPct = value
End Set
End Property

Private m_AllowableOneSidednessValue As Decimal

<FieldInfo(GetType(AllowableOneSidednessValueFieldInfo), 15)> _
Public Property AllowableOneSidednessValue() As Decimal
Get
Return m_AllowableOneSidednessValue
End Get
Set (value As Decimal)
m_AllowableOneSidednessValue = value
End Set
End Property

Private m_AllowableOneSidednessCurr As String

<FieldInfo(GetType(AllowableOneSidednessCurrFieldInfo), 16)> _
Public Property AllowableOneSidednessCurr() As String
Get
Return m_AllowableOneSidednessCurr
End Get
Set (value As String)
m_AllowableOneSidednessCurr = value
End Set
End Property

Private m_TotNoOrders As Int32

<FieldInfo(GetType(TotNoOrdersFieldInfo), 17)> _
Public Property TotNoOrders() As Int32
Get
Return m_TotNoOrders
End Get
Set (value As Int32)
m_TotNoOrders = value
End Set
End Property

Private m_LastFragment As Boolean

<FieldInfo(GetType(LastFragmentFieldInfo), 18)> _
Public Property LastFragment() As Boolean
Get
Return m_LastFragment
End Get
Set (value As Boolean)
m_LastFragment = value
End Set
End Property

'Group: NoOrders
Private m_NoOrders As New List(Of NoOrdersGroup)

<FieldInfo(GetType(NoOrdersGroup), 19)> _
Public ReadOnly Property NoOrders As List(Of NoOrdersGroup)
Get
Return m_NoOrders
End Get
End Property

Public Class NoOrdersGroup
Inherits Group

Private m_ClOrdID As String

<FieldInfo(GetType(ClOrdIDFieldInfo), 0)> _
Public Property ClOrdID() As String
Get
Return m_ClOrdID
End Get
Set (value As String)
m_ClOrdID = value
End Set
End Property

Private m_SecondaryClOrdID As String

<FieldInfo(GetType(SecondaryClOrdIDFieldInfo), 1)> _
Public Property SecondaryClOrdID() As String
Get
Return m_SecondaryClOrdID
End Get
Set (value As String)
m_SecondaryClOrdID = value
End Set
End Property

Private m_ListSeqNo As Int32

<FieldInfo(GetType(ListSeqNoFieldInfo), 2)> _
Public Property ListSeqNo() As Int32
Get
Return m_ListSeqNo
End Get
Set (value As Int32)
m_ListSeqNo = value
End Set
End Property

Private m_ClOrdLinkID As String

<FieldInfo(GetType(ClOrdLinkIDFieldInfo), 3)> _
Public Property ClOrdLinkID() As String
Get
Return m_ClOrdLinkID
End Get
Set (value As String)
m_ClOrdLinkID = value
End Set
End Property

Private m_SettlInstMode As Char

<FieldInfo(GetType(SettlInstModeFieldInfo), 4)> _
Public Property SettlInstMode() As Char
Get
Return m_SettlInstMode
End Get
Set (value As Char)
m_SettlInstMode = value
End Set
End Property

'Component: Parties
Private m_Parties As Parties

<FieldInfo(GetType(Parties), 5)> _
Public Property Parties() As Parties
Get
Return m_Parties
End Get
Set (value As Parties)
m_Parties = value
End Set
End Property

Private m_TradeOriginationDate As DateTime

<FieldInfo(GetType(TradeOriginationDateFieldInfo), 6)> _
Public Property TradeOriginationDate() As DateTime
Get
Return m_TradeOriginationDate
End Get
Set (value As DateTime)
m_TradeOriginationDate = value
End Set
End Property

Private m_TradeDate As DateTime

<FieldInfo(GetType(TradeDateFieldInfo), 7)> _
Public Property TradeDate() As DateTime
Get
Return m_TradeDate
End Get
Set (value As DateTime)
m_TradeDate = value
End Set
End Property

Private m_Account As String

<FieldInfo(GetType(AccountFieldInfo), 8)> _
Public Property Account() As String
Get
Return m_Account
End Get
Set (value As String)
m_Account = value
End Set
End Property

Private m_AcctIDSource As AcctIDSource

<FieldInfo(GetType(AcctIDSourceFieldInfo), 9)> _
Public Property AcctIDSource() As AcctIDSource
Get
Return m_AcctIDSource
End Get
Set (value As AcctIDSource)
m_AcctIDSource = value
End Set
End Property

Private m_AccountType As AccountType

<FieldInfo(GetType(AccountTypeFieldInfo), 10)> _
Public Property AccountType() As AccountType
Get
Return m_AccountType
End Get
Set (value As AccountType)
m_AccountType = value
End Set
End Property

Private m_DayBookingInst As Char

<FieldInfo(GetType(DayBookingInstFieldInfo), 11)> _
Public Property DayBookingInst() As Char
Get
Return m_DayBookingInst
End Get
Set (value As Char)
m_DayBookingInst = value
End Set
End Property

Private m_BookingUnit As Char

<FieldInfo(GetType(BookingUnitFieldInfo), 12)> _
Public Property BookingUnit() As Char
Get
Return m_BookingUnit
End Get
Set (value As Char)
m_BookingUnit = value
End Set
End Property

Private m_AllocID As String

<FieldInfo(GetType(AllocIDFieldInfo), 13)> _
Public Property AllocID() As String
Get
Return m_AllocID
End Get
Set (value As String)
m_AllocID = value
End Set
End Property

Private m_PreallocMethod As Char

<FieldInfo(GetType(PreallocMethodFieldInfo), 14)> _
Public Property PreallocMethod() As Char
Get
Return m_PreallocMethod
End Get
Set (value As Char)
m_PreallocMethod = value
End Set
End Property

'Group: NoAllocs
Private m_NoAllocs As New List(Of NoAllocsGroup)

<FieldInfo(GetType(NoAllocsGroup), 15)> _
Public ReadOnly Property NoAllocs As List(Of NoAllocsGroup)
Get
Return m_NoAllocs
End Get
End Property

Public Class NoAllocsGroup
Inherits Group

Private m_AllocAccount As String

<FieldInfo(GetType(AllocAccountFieldInfo), 0)> _
Public Property AllocAccount() As String
Get
Return m_AllocAccount
End Get
Set (value As String)
m_AllocAccount = value
End Set
End Property

Private m_AllocAcctIDSource As Int32

<FieldInfo(GetType(AllocAcctIDSourceFieldInfo), 1)> _
Public Property AllocAcctIDSource() As Int32
Get
Return m_AllocAcctIDSource
End Get
Set (value As Int32)
m_AllocAcctIDSource = value
End Set
End Property

Private m_AllocSettlCurrency As String

<FieldInfo(GetType(AllocSettlCurrencyFieldInfo), 2)> _
Public Property AllocSettlCurrency() As String
Get
Return m_AllocSettlCurrency
End Get
Set (value As String)
m_AllocSettlCurrency = value
End Set
End Property

Private m_IndividualAllocID As String

<FieldInfo(GetType(IndividualAllocIDFieldInfo), 3)> _
Public Property IndividualAllocID() As String
Get
Return m_IndividualAllocID
End Get
Set (value As String)
m_IndividualAllocID = value
End Set
End Property

'Component: NestedParties
Private m_NestedParties As NestedParties

<FieldInfo(GetType(NestedParties), 4)> _
Public Property NestedParties() As NestedParties
Get
Return m_NestedParties
End Get
Set (value As NestedParties)
m_NestedParties = value
End Set
End Property

Private m_AllocQty As Decimal

<FieldInfo(GetType(AllocQtyFieldInfo), 5)> _
Public Property AllocQty() As Decimal
Get
Return m_AllocQty
End Get
Set (value As Decimal)
m_AllocQty = value
End Set
End Property


End Class



Private m_SettlType As Char

<FieldInfo(GetType(SettlTypeFieldInfo), 16)> _
Public Property SettlType() As Char
Get
Return m_SettlType
End Get
Set (value As Char)
m_SettlType = value
End Set
End Property

Private m_SettlDate As DateTime

<FieldInfo(GetType(SettlDateFieldInfo), 17)> _
Public Property SettlDate() As DateTime
Get
Return m_SettlDate
End Get
Set (value As DateTime)
m_SettlDate = value
End Set
End Property

Private m_CashMargin As Char

<FieldInfo(GetType(CashMarginFieldInfo), 18)> _
Public Property CashMargin() As Char
Get
Return m_CashMargin
End Get
Set (value As Char)
m_CashMargin = value
End Set
End Property

Private m_ClearingFeeIndicator As String

<FieldInfo(GetType(ClearingFeeIndicatorFieldInfo), 19)> _
Public Property ClearingFeeIndicator() As String
Get
Return m_ClearingFeeIndicator
End Get
Set (value As String)
m_ClearingFeeIndicator = value
End Set
End Property

Private m_HandlInst As Char

<FieldInfo(GetType(HandlInstFieldInfo), 20)> _
Public Property HandlInst() As Char
Get
Return m_HandlInst
End Get
Set (value As Char)
m_HandlInst = value
End Set
End Property

Private m_ExecInst As String()

<FieldInfo(GetType(ExecInstFieldInfo), 21)> _
Public Property ExecInst() As String()
Get
Return m_ExecInst
End Get
Set (value As String())
m_ExecInst = value
End Set
End Property

Private m_MinQty As Decimal

<FieldInfo(GetType(MinQtyFieldInfo), 22)> _
Public Property MinQty() As Decimal
Get
Return m_MinQty
End Get
Set (value As Decimal)
m_MinQty = value
End Set
End Property

Private m_MaxFloor As Decimal

<FieldInfo(GetType(MaxFloorFieldInfo), 23)> _
Public Property MaxFloor() As Decimal
Get
Return m_MaxFloor
End Get
Set (value As Decimal)
m_MaxFloor = value
End Set
End Property

Private m_ExDestination As String

<FieldInfo(GetType(ExDestinationFieldInfo), 24)> _
Public Property ExDestination() As String
Get
Return m_ExDestination
End Get
Set (value As String)
m_ExDestination = value
End Set
End Property

'Group: NoTradingSessions
Private m_NoTradingSessions As New List(Of NoTradingSessionsGroup)

<FieldInfo(GetType(NoTradingSessionsGroup), 25)> _
Public ReadOnly Property NoTradingSessions As List(Of NoTradingSessionsGroup)
Get
Return m_NoTradingSessions
End Get
End Property

Public Class NoTradingSessionsGroup
Inherits Group

Private m_TradingSessionID As String

<FieldInfo(GetType(TradingSessionIDFieldInfo), 0)> _
Public Property TradingSessionID() As String
Get
Return m_TradingSessionID
End Get
Set (value As String)
m_TradingSessionID = value
End Set
End Property

Private m_TradingSessionSubID As String

<FieldInfo(GetType(TradingSessionSubIDFieldInfo), 1)> _
Public Property TradingSessionSubID() As String
Get
Return m_TradingSessionSubID
End Get
Set (value As String)
m_TradingSessionSubID = value
End Set
End Property


End Class



Private m_ProcessCode As Char

<FieldInfo(GetType(ProcessCodeFieldInfo), 26)> _
Public Property ProcessCode() As Char
Get
Return m_ProcessCode
End Get
Set (value As Char)
m_ProcessCode = value
End Set
End Property

'Component: Instrument
Private m_Instrument As Instrument

<FieldInfo(GetType(Instrument), 27)> _
Public Property Instrument() As Instrument
Get
Return m_Instrument
End Get
Set (value As Instrument)
m_Instrument = value
End Set
End Property

'Group: NoUnderlyings
Private m_NoUnderlyings As New List(Of NoUnderlyingsGroup)

<FieldInfo(GetType(NoUnderlyingsGroup), 28)> _
Public ReadOnly Property NoUnderlyings As List(Of NoUnderlyingsGroup)
Get
Return m_NoUnderlyings
End Get
End Property

Public Class NoUnderlyingsGroup
Inherits Group

'Component: UnderlyingInstrument
Private m_UnderlyingInstrument As UnderlyingInstrument

<FieldInfo(GetType(UnderlyingInstrument), 0)> _
Public Property UnderlyingInstrument() As UnderlyingInstrument
Get
Return m_UnderlyingInstrument
End Get
Set (value As UnderlyingInstrument)
m_UnderlyingInstrument = value
End Set
End Property


End Class



Private m_PrevClosePx As Decimal

<FieldInfo(GetType(PrevClosePxFieldInfo), 29)> _
Public Property PrevClosePx() As Decimal
Get
Return m_PrevClosePx
End Get
Set (value As Decimal)
m_PrevClosePx = value
End Set
End Property

Private m_Side As Char

<FieldInfo(GetType(SideFieldInfo), 30)> _
Public Property Side() As Char
Get
Return m_Side
End Get
Set (value As Char)
m_Side = value
End Set
End Property

Private m_SideValueInd As SideValueInd

<FieldInfo(GetType(SideValueIndFieldInfo), 31)> _
Public Property SideValueInd() As SideValueInd
Get
Return m_SideValueInd
End Get
Set (value As SideValueInd)
m_SideValueInd = value
End Set
End Property

Private m_LocateReqd As Boolean

<FieldInfo(GetType(LocateReqdFieldInfo), 32)> _
Public Property LocateReqd() As Boolean
Get
Return m_LocateReqd
End Get
Set (value As Boolean)
m_LocateReqd = value
End Set
End Property

Private m_TransactTime As DateTimeOffset

<FieldInfo(GetType(TransactTimeFieldInfo), 33)> _
Public Property TransactTime() As DateTimeOffset
Get
Return m_TransactTime
End Get
Set (value As DateTimeOffset)
m_TransactTime = value
End Set
End Property

'Component: Stipulations
Private m_Stipulations As Stipulations

<FieldInfo(GetType(Stipulations), 34)> _
Public Property Stipulations() As Stipulations
Get
Return m_Stipulations
End Get
Set (value As Stipulations)
m_Stipulations = value
End Set
End Property

Private m_QtyType As QtyType

<FieldInfo(GetType(QtyTypeFieldInfo), 35)> _
Public Property QtyType() As QtyType
Get
Return m_QtyType
End Get
Set (value As QtyType)
m_QtyType = value
End Set
End Property

'Component: OrderQtyData
Private m_OrderQtyData As OrderQtyData

<FieldInfo(GetType(OrderQtyData), 36)> _
Public Property OrderQtyData() As OrderQtyData
Get
Return m_OrderQtyData
End Get
Set (value As OrderQtyData)
m_OrderQtyData = value
End Set
End Property

Private m_OrdType As Char

<FieldInfo(GetType(OrdTypeFieldInfo), 37)> _
Public Property OrdType() As Char
Get
Return m_OrdType
End Get
Set (value As Char)
m_OrdType = value
End Set
End Property

Private m_PriceType As PriceType

<FieldInfo(GetType(PriceTypeFieldInfo), 38)> _
Public Property PriceType() As PriceType
Get
Return m_PriceType
End Get
Set (value As PriceType)
m_PriceType = value
End Set
End Property

Private m_Price As Decimal

<FieldInfo(GetType(PriceFieldInfo), 39)> _
Public Property Price() As Decimal
Get
Return m_Price
End Get
Set (value As Decimal)
m_Price = value
End Set
End Property

Private m_StopPx As Decimal

<FieldInfo(GetType(StopPxFieldInfo), 40)> _
Public Property StopPx() As Decimal
Get
Return m_StopPx
End Get
Set (value As Decimal)
m_StopPx = value
End Set
End Property

'Component: SpreadOrBenchmarkCurveData
Private m_SpreadOrBenchmarkCurveData As SpreadOrBenchmarkCurveData

<FieldInfo(GetType(SpreadOrBenchmarkCurveData), 41)> _
Public Property SpreadOrBenchmarkCurveData() As SpreadOrBenchmarkCurveData
Get
Return m_SpreadOrBenchmarkCurveData
End Get
Set (value As SpreadOrBenchmarkCurveData)
m_SpreadOrBenchmarkCurveData = value
End Set
End Property

'Component: YieldData
Private m_YieldData As YieldData

<FieldInfo(GetType(YieldData), 42)> _
Public Property YieldData() As YieldData
Get
Return m_YieldData
End Get
Set (value As YieldData)
m_YieldData = value
End Set
End Property

Private m_Currency As String

<FieldInfo(GetType(CurrencyFieldInfo), 43)> _
Public Property Currency() As String
Get
Return m_Currency
End Get
Set (value As String)
m_Currency = value
End Set
End Property

Private m_ComplianceID As String

<FieldInfo(GetType(ComplianceIDFieldInfo), 44)> _
Public Property ComplianceID() As String
Get
Return m_ComplianceID
End Get
Set (value As String)
m_ComplianceID = value
End Set
End Property

Private m_SolicitedFlag As Boolean

<FieldInfo(GetType(SolicitedFlagFieldInfo), 45)> _
Public Property SolicitedFlag() As Boolean
Get
Return m_SolicitedFlag
End Get
Set (value As Boolean)
m_SolicitedFlag = value
End Set
End Property

Private m_IOIid As String

<FieldInfo(GetType(IOIidFieldInfo), 46)> _
Public Property IOIid() As String
Get
Return m_IOIid
End Get
Set (value As String)
m_IOIid = value
End Set
End Property

Private m_QuoteID As String

<FieldInfo(GetType(QuoteIDFieldInfo), 47)> _
Public Property QuoteID() As String
Get
Return m_QuoteID
End Get
Set (value As String)
m_QuoteID = value
End Set
End Property

Private m_TimeInForce As Char

<FieldInfo(GetType(TimeInForceFieldInfo), 48)> _
Public Property TimeInForce() As Char
Get
Return m_TimeInForce
End Get
Set (value As Char)
m_TimeInForce = value
End Set
End Property

Private m_EffectiveTime As DateTimeOffset

<FieldInfo(GetType(EffectiveTimeFieldInfo), 49)> _
Public Property EffectiveTime() As DateTimeOffset
Get
Return m_EffectiveTime
End Get
Set (value As DateTimeOffset)
m_EffectiveTime = value
End Set
End Property

Private m_ExpireDate As DateTime

<FieldInfo(GetType(ExpireDateFieldInfo), 50)> _
Public Property ExpireDate() As DateTime
Get
Return m_ExpireDate
End Get
Set (value As DateTime)
m_ExpireDate = value
End Set
End Property

Private m_ExpireTime As DateTimeOffset

<FieldInfo(GetType(ExpireTimeFieldInfo), 51)> _
Public Property ExpireTime() As DateTimeOffset
Get
Return m_ExpireTime
End Get
Set (value As DateTimeOffset)
m_ExpireTime = value
End Set
End Property

Private m_GTBookingInst As GTBookingInst

<FieldInfo(GetType(GTBookingInstFieldInfo), 52)> _
Public Property GTBookingInst() As GTBookingInst
Get
Return m_GTBookingInst
End Get
Set (value As GTBookingInst)
m_GTBookingInst = value
End Set
End Property

'Component: CommissionData
Private m_CommissionData As CommissionData

<FieldInfo(GetType(CommissionData), 53)> _
Public Property CommissionData() As CommissionData
Get
Return m_CommissionData
End Get
Set (value As CommissionData)
m_CommissionData = value
End Set
End Property

Private m_OrderCapacity As Char

<FieldInfo(GetType(OrderCapacityFieldInfo), 54)> _
Public Property OrderCapacity() As Char
Get
Return m_OrderCapacity
End Get
Set (value As Char)
m_OrderCapacity = value
End Set
End Property

Private m_OrderRestrictions As String()

<FieldInfo(GetType(OrderRestrictionsFieldInfo), 55)> _
Public Property OrderRestrictions() As String()
Get
Return m_OrderRestrictions
End Get
Set (value As String())
m_OrderRestrictions = value
End Set
End Property

Private m_CustOrderCapacity As CustOrderCapacity

<FieldInfo(GetType(CustOrderCapacityFieldInfo), 56)> _
Public Property CustOrderCapacity() As CustOrderCapacity
Get
Return m_CustOrderCapacity
End Get
Set (value As CustOrderCapacity)
m_CustOrderCapacity = value
End Set
End Property

Private m_ForexReq As Boolean

<FieldInfo(GetType(ForexReqFieldInfo), 57)> _
Public Property ForexReq() As Boolean
Get
Return m_ForexReq
End Get
Set (value As Boolean)
m_ForexReq = value
End Set
End Property

Private m_SettlCurrency As String

<FieldInfo(GetType(SettlCurrencyFieldInfo), 58)> _
Public Property SettlCurrency() As String
Get
Return m_SettlCurrency
End Get
Set (value As String)
m_SettlCurrency = value
End Set
End Property

Private m_BookingType As BookingType

<FieldInfo(GetType(BookingTypeFieldInfo), 59)> _
Public Property BookingType() As BookingType
Get
Return m_BookingType
End Get
Set (value As BookingType)
m_BookingType = value
End Set
End Property

Private m_Text As String

<FieldInfo(GetType(TextFieldInfo), 60)> _
Public Property Text() As String
Get
Return m_Text
End Get
Set (value As String)
m_Text = value
End Set
End Property

Private m_EncodedTextLen As Int32

<FieldInfo(GetType(EncodedTextLenFieldInfo), 61)> _
Public Property EncodedTextLen() As Int32
Get
Return m_EncodedTextLen
End Get
Set (value As Int32)
m_EncodedTextLen = value
End Set
End Property

Private m_EncodedText As Byte()

<FieldInfo(GetType(EncodedTextFieldInfo), 62)> _
Public Property EncodedText() As Byte()
Get
Return m_EncodedText
End Get
Set (value As Byte())
m_EncodedText = value
End Set
End Property

Private m_SettlDate2 As DateTime

<FieldInfo(GetType(SettlDate2FieldInfo), 63)> _
Public Property SettlDate2() As DateTime
Get
Return m_SettlDate2
End Get
Set (value As DateTime)
m_SettlDate2 = value
End Set
End Property

Private m_OrderQty2 As Decimal

<FieldInfo(GetType(OrderQty2FieldInfo), 64)> _
Public Property OrderQty2() As Decimal
Get
Return m_OrderQty2
End Get
Set (value As Decimal)
m_OrderQty2 = value
End Set
End Property

Private m_Price2 As Decimal

<FieldInfo(GetType(Price2FieldInfo), 65)> _
Public Property Price2() As Decimal
Get
Return m_Price2
End Get
Set (value As Decimal)
m_Price2 = value
End Set
End Property

Private m_PositionEffect As Char

<FieldInfo(GetType(PositionEffectFieldInfo), 66)> _
Public Property PositionEffect() As Char
Get
Return m_PositionEffect
End Get
Set (value As Char)
m_PositionEffect = value
End Set
End Property

Private m_CoveredOrUncovered As CoveredOrUncovered

<FieldInfo(GetType(CoveredOrUncoveredFieldInfo), 67)> _
Public Property CoveredOrUncovered() As CoveredOrUncovered
Get
Return m_CoveredOrUncovered
End Get
Set (value As CoveredOrUncovered)
m_CoveredOrUncovered = value
End Set
End Property

Private m_MaxShow As Decimal

<FieldInfo(GetType(MaxShowFieldInfo), 68)> _
Public Property MaxShow() As Decimal
Get
Return m_MaxShow
End Get
Set (value As Decimal)
m_MaxShow = value
End Set
End Property

'Component: PegInstructions
Private m_PegInstructions As PegInstructions

<FieldInfo(GetType(PegInstructions), 69)> _
Public Property PegInstructions() As PegInstructions
Get
Return m_PegInstructions
End Get
Set (value As PegInstructions)
m_PegInstructions = value
End Set
End Property

'Component: DiscretionInstructions
Private m_DiscretionInstructions As DiscretionInstructions

<FieldInfo(GetType(DiscretionInstructions), 70)> _
Public Property DiscretionInstructions() As DiscretionInstructions
Get
Return m_DiscretionInstructions
End Get
Set (value As DiscretionInstructions)
m_DiscretionInstructions = value
End Set
End Property

Private m_TargetStrategy As Int32

<FieldInfo(GetType(TargetStrategyFieldInfo), 71)> _
Public Property TargetStrategy() As Int32
Get
Return m_TargetStrategy
End Get
Set (value As Int32)
m_TargetStrategy = value
End Set
End Property

Private m_TargetStrategyParameters As String

<FieldInfo(GetType(TargetStrategyParametersFieldInfo), 72)> _
Public Property TargetStrategyParameters() As String
Get
Return m_TargetStrategyParameters
End Get
Set (value As String)
m_TargetStrategyParameters = value
End Set
End Property

Private m_ParticipationRate As Decimal

<FieldInfo(GetType(ParticipationRateFieldInfo), 73)> _
Public Property ParticipationRate() As Decimal
Get
Return m_ParticipationRate
End Get
Set (value As Decimal)
m_ParticipationRate = value
End Set
End Property

Private m_Designation As String

<FieldInfo(GetType(DesignationFieldInfo), 74)> _
Public Property Designation() As String
Get
Return m_Designation
End Get
Set (value As String)
m_Designation = value
End Set
End Property


End Class




'Component: Trailer
Private m_Trailer As Trailer

<FieldInfo(GetType(Trailer), 20)> _
Public Property Trailer() As Trailer
Get
Return m_Trailer
End Get
Set (value As Trailer)
m_Trailer = value
End Set
End Property


End Class

